Dépendances entre Vues et Mises à jour dans les Bases de Données Semi-structurées
نویسندگان
چکیده
RÉSUMÉ. Dans ce papier nous étudions le problème classique de l’impact d’une mise à jour sur une vue, dans le cadre de données semi-structurées. Nous faisons les hypothèses suivantes: (i) le document source est modélisé par un arbre ordonné étiqueté par des symboles d’arité variable, (ii) une vue V est une requête arbre dont l’évaluation sur le document source fournit la vue partielle du document souhaité (iii) une classe de mises à jour C est également donnée par une requête arbre sélectionnant les nœuds à modifier. Nous étudions alors le problème suivant: étant donné une requête de vue V et une classe de mise à jour C est-il possible de détecter si la vue V est indépendante de toute mise à jour q de C ? Nous montrons que le problème est en général PSPACE-difficile. Nous exhibons une condition suffisante évaluable en temps polynomial assurant l’indépendance d’une vue V par rapport à une classe de mises à jour C ainsi qu’une classe de requêtes de vues pour lesquelles le problème devient polynomial.
منابع مشابه
Requêtes arbres régulières pour l'analyse de dépendances entre vues et mises à jour de documents XML
RÉSUMÉ. Dans ce papier nous étudions le problème classique de l’impact d’une mise à jour sur une vue, dans le cadre de données semi-structurées. Nous faisons les hypothèses suivantes: (i) le document source est modélisé par un arbre ordonné étiqueté par des symboles à arités variables, (ii) une vue V est une requête arbre dont l’évaluation sur le document source fournit la vue partielle souhait...
متن کاملMaintenance de vues XML stockées dans un SGBD relationnel
RÉSUMÉ. Dans le but de garantir l’accès à l’information dans les environnements à large échelle et/ou dynamiques où les sources de données sont autonomes, les données importantes sont souvent rapatriées et stockées d’une manière redondante dans un entrepôt de données. Dans le contexte des bases de données, le mécanisme de vues est utilisé pour fournir une « vue » intégrée des informations distr...
متن کاملTranslating View Updates Using Inversion of Relational Algebra Translating View Updates Using Inversion of Relational Algebra
Views over databases have been studied in various directions for many years. Among these directions , translating view updates in terms of updates on the base relations BS81, IL83], and materialized views and their maintenance BLT86, CW91] have motivated many research eeorts. Nowadays, materialized views are nding increased research activity with applications in decision support which is releva...
متن کاملObject Views and Updates Vues Objets Et Mises a Jour
We present a mechanism for updating views in Object DataBase Systems (ODBS). Starting from an existing view data model, chronologically in line with AB91, ADdS94, dS95a], we extend it to provide data update ability. Updates to view data are performed in such a way that consistency with root data is preserved. The main contribution of this paper is to detail such a mechanism together with its co...
متن کاملBacteriological Study of Asymptomatic Urinary Tract Infections in Pregnant Women in Tehran
Des infections Microbiennes de l'apparell urinaire se voient beaucoup en periode de grossesse. Chez 25% des femmes enceintes, la bacterurie sans symptomes aboutit a une infection symptomatique des voiles urinaires dans les mois ulterieurs de la grossesse, c'est pour cette raison qu'il est utile de demander, comme routine, des examens bacteriologiques d'urine, surtout pendant la grossesse....
متن کامل